﻿using JESAI.Application.Abstractions.Admin.Dtos.Platform;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JESAI.Application.Abstractions.Admin
{
    public interface IPlatformService
    {
        void DeletePlatform(long id);
        void DeletePlatforms(long[] ids);
        PlatformDto QueryListByPlatformKey(string platformKey);
        List<PlatformDto> QueryPlatformListByIds(int[] ids);

        List<PlatformDto> QueryPlatforms();

        void UpdateOrInsert(SetPlatformInput input);
    }
}
